temperate rain forests - Francés Inglés Diccionario